import waitingIcon from "@/assets/home/waiting.png";
import runningIcon from "@/assets/home/running.png";
import holdingIcon from "@/assets/home/holding.png";

const tableData = [
  {
    lotID: "DM000008.00",
    carrierID: "PD01058",
    status: "WAITING",
    stepStatus: "WaitinglnUseStart",
    lotType: "Dummy",
    subLotType: "Dummy",
    qty: "24",
    pri: "1",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "DM000011.00",
    carrierID: "PD01097",
    status: "WAITING",
    stepStatus: "WaitinglnUseStart",
    lotType: "Dummy",
    subLotType: "Dummy",
    qty: "15",
    pri: "1",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "DM000013.00",
    carrierID: "DM00001",
    status: "WAITING",
    stepStatus: "WaitinglnUseStart",
    lotType: "Dummy",
    subLotType: "Dummy",
    qty: "12",
    pri: "1",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "DM000015.00",
    carrierID: "DM00003",
    status: "WAITING",
    stepStatus: "WaitinglnUseStart",
    lotType: "Dummy",
    subLotType: "Dummy",
    qty: "24",
    pri: "5",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "DM000017.00",
    carrierID: "DM00005",
    status: "WAITING",
    stepStatus: "WaitinglnUseStart",
    lotType: "Dummy",
    subLotType: "Dummy",
    qty: "24",
    pri: "",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "EM000041.00",
    carrierID: "EM00008",
    status: "ONHOLD",
    stepStatus: "WaitingSetup",
    lotType: "Equipment Monitor",
    subLotType: "Equipment Monitor",
    qty: "25",
    pri: "4",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "EM000052.00",
    carrierID: "EM00102",
    status: "ONHOLD",
    stepStatus: "WaitingSetup",
    lotType: "Equipment Monitor",
    subLotType: "Equipment Monitor",
    qty: "25",
    pri: "4",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "EM000043.00",
    carrierID: "EM00322",
    status: "ONHOLD",
    stepStatus: "WaitingSetup",
    lotType: "Equipment Monitor",
    subLotType: "Equipment Monitor",
    qty: "25",
    pri: "",
    ipri: "",
    runTime: "",
    wTime: "",
    rEqp: "",
    rPort: ""
  },
  {
    lotID: "DM000019.02",
    carrierID: "",
    status: "PROCESSING",
    stepStatus: "WaitingDummyOut",
    lotType: "Dummy",
    subLotType: "Dummy",
    qty: "10",
    pri: "3",
    ipri: "",
    runTime: "215m",
    wTime: "",
    rEqp: "HTWPA06",
    rPort: ""
  },
  {
    lotID: "FA000198.00",
    carrierID: "PD00206",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "25",
    pri: "2",
    ipri: "",
    runTime: "2381.35m",
    wTime: "",
    rEqp: "AT_FADFI01",
    rPort: ""
  },
  {
    lotID: "FA000155.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  },
  {
    lotID: "FA000165.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  },
  {
    lotID: "FA000175.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  },
  {
    lotID: "FA000159.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  },
  {
    lotID: "FA000151.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  },
  {
    lotID: "FA000153.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  },
  {
    lotID: "FA000152.00",
    carrierID: "PD00692",
    status: "PROCESSING",
    stepStatus: "WaitingSetup",
    lotType: "Production",
    subLotType: "FA",
    qty: "23",
    pri: "1",
    ipri: "",
    runTime: "21581.35m",
    wTime: "",
    rEqp: "AT_FADUM01",
    rPort: ""
  }
];

const waitingLotList = [
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "PROD002",
    lotId: "DM000009.00",
    qty: "20",
    step: "STEP002",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "PROD0023",
    lotId: "DM000028.00",
    qty: "25",
    step: "STEP001",
    station: "DIFF",
    QTimeMin: "21234"
  },
  {
    productId: "prod-3",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-5",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "PROD0022",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP011",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  },
  {
    productId: "prod-1",
    lotId: "DM000008.00",
    qty: "25",
    step: "STEP001",
    station: "CVD",
    QTimeMin: "21234"
  }
];
const runningLotList = [
  {
    productId: "prod0024",
    lotId: "DM000118.00",
    qty: "25",
    step: "STEP034",
    station: "CVD",
    QTimeMin: "41234"
  },
  {
    productId: "prod-23",
    lotId: "DM000048.00",
    qty: "25",
    step: "STEP034",
    station: "CVD",
    QTimeMin: "41234"
  }
];
const holdLotList = [
  {
    productId: "PROD0214",
    lotId: "DM000118.00",
    qty: "25",
    step: "STEP034",
    station: "CVD",
    QTimeMin: "41234"
  },
  {
    productId: "prod-55",
    lotId: "DM000048.00",
    qty: "25",
    step: "STEP034",
    station: "CVD",
    QTimeMin: "41234"
  },
  {
    productId: "PROD0200",
    lotId: "DM0001238.00",
    qty: "25",
    step: "STEP034",
    station: "CVD",
    QTimeMin: "41234"
  },
  {
    productId: "PROD018",
    lotId: "DM000118.00",
    qty: "25",
    step: "STEP034",
    station: "CVD",
    QTimeMin: "41234"
  },
];

class CardItemDTO {
  title: string;
  count: number;
  iconUrl: string;
  data: any[];
}

export {
  waitingLotList,
  runningLotList,
  tableData,
  holdLotList,
  waitingIcon,
  runningIcon,
  holdingIcon,
  CardItemDTO
};
